import groovy.beans.Bindable

class FileReplacerModel {
    @Bindable Boolean doBackup
    @Bindable Boolean doNotInSubdirectories
    @Bindable Boolean enabled
    @Bindable Boolean ignoreCase
    @Bindable Boolean ignoreDotFile
    @Bindable Boolean useRegexp
    @Bindable List histories = []
    @Bindable String dir
    @Bindable String encoding
    @Bindable String excludes
    @Bindable String includes
    @Bindable String message = ""
    @Bindable String resultList = ""
    @Bindable String token
    @Bindable String replace
    @Bindable Boolean canRestoreHistory = false
}